.l_main{
    min-height: 600px;
    background: #fff;
}
.l_main li{
    position: relative;
    padding: 20px 0;
    padding-left: 1.2rem;
    padding-right: 4.0rem;
    height: 50px;
    border-bottom: 1px solid #e9e9e9;
}
.l_main li p{
    margin-bottom:1.0rem;
    font-size:1.7rem;
    color:#333;
}
.l_main li p span{
    float: right;
}
.l_main li>span{
    position: absolute;
    top:25%;
    right: 0;
    display: inline-block;
    width:44px;
    height: 44px;
    background: url("../images/right_btn.png") no-repeat center;
}
.l_main li label,.l_main li input{
    font-family: 'Microsoft YaHei', serif;
    font-size:1.4rem ;
    color:#666;
}
.l_main li input{
    width:70%;
    position: absolute;
    float: right;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}

.c_addressbtn{
    position: fixed;
    bottom: 32px;
    width: 100%;
    display: block;

}
.c_addressbtn a{
    display:block;
    margin: 0 auto;
    width:80%;
    line-height: 50px;
    text-align: center;
    color:white;
    font-size: 1.8rem;
    background: #bc102a;
    border-radius: 3px;
}